<?php

if(!$isIncluded==true) exit("No valid entry point!");
if(!$adminIncluded==true) exit("No valid entry point!");
if(!logged_in()) exit("Kein Zugriff auf diese Seite ohne Administrator-Rechte!");
if($_SESSION['seite'] != "admin") exit("Falsche Seitenangabe in der Session gespeichert.");

echo "\n<h1>Bericht des {$_SESSION['spieltag']}. Spieltages</h1>";

$sql = "SELECT COUNT(*) FROM st_berichte WHERE Spieltag = {$_SESSION['spieltag']}";
$erg = mysql_query($sql);
$zeile = mysql_fetch_row($erg);
if($zeile[0] == "1") $berichtExistiert = 1;
else $berichtExistiert = 0;

// Eingaben speichern
if(isset($_REQUEST['inhaltBericht'])){
	if($berichtExistiert){
		$sql = "UPDATE st_berichte SET Inhalt = '{$_REQUEST['inhaltBericht']}', DatumZuletztGeaendert = NOW(), AutorZuletztGeaendert = {$_SESSION['userid']} WHERE Spieltag = {$_SESSION['spieltag']}";
		if(mysql_query($sql))
			echo "\n<div class=posRueckmeldung><p>Der Bericht wurde ge&auml;ndert.</div>";
		else
			echo "\n<div class=rueckmeldungen><p>Fehler beim &Auml;ndern des Berichts.</div>";
	}
	else{
		$sql = "INSERT INTO st_berichte (Spieltag, Inhalt, Autor, DatumVerfasst) VALUES ({$_SESSION['spieltag']}, '{$_REQUEST['inhaltBericht']}', {$_SESSION['userid']}, NOW())";
		if(mysql_query($sql))
			echo "\n<div class=posRueckmeldung><p>Der Bericht wurde gespeichert.</div>";
		else
			echo "\n<div class=rueckmeldungen><p>Fehler beim Speichern des Berichts.</div>";
	}
}


$sql = "SELECT COUNT(*) FROM st_berichte WHERE Spieltag = {$_SESSION['spieltag']}";
$erg = mysql_query($sql);
$zeile = mysql_fetch_row($erg);
if($zeile[0] == "1") $berichtExistiert = 1;
else $berichtExistiert = 0;


if($berichtExistiert == "1"){ // Bereits ein Bericht erzeugt
	$sql = "SELECT *, (SELECT UserName FROM st_mitglieder WHERE UserId = Autor) AS NameAutor, (SELECT UserName FROM st_mitglieder WHERE UserId = AutorZuletztGeaendert) AS NameAutorZuletztGeaendert  FROM st_berichte WHERE Spieltag = {$_SESSION['spieltag']}";
	$erg = mysql_query($sql);
	$zeile = mysql_fetch_assoc($erg);
	echo "\n<p>Am {$zeile['DatumVerfasst']} von {$zeile['NameAutor']} verfasst.";
	// {$zeile['']}
	if($zeile['DatumZuletztGeaendert'] != NULL)
		echo "\n<p>Zuletzt am {$zeile['DatumZuletztGeaendert']} ge&auml;ndert durch {$zeile['NameAutorZuletztGeaendert']}.";
	echo "\n<form method=POST>\n<textarea name=inhaltBericht rows=20 cols=60>\n{$zeile['Inhalt']}\n</textarea>";
}
else{ // noch kein Bericht verfasst
	echo "\n<p>Bisher wurde noch kein Bericht verfasst.";
	// {$zeile['']}
	echo "\n<form method=POST>\n<textarea name=inhaltBericht rows=20 cols=60>\n</textarea>";
}
echo "\n<p><input type=submit> (Beim Klick auf 'Absenden' werden die Tipper &uuml;ber einen neuen Bericht informiert.)\n</form>";

?>